Micron Document
____ _ _ _ _
| _ \ ___ | |_ (_) _ __ ___ __| | (_) __ _
| |_) | / _ \ | __| | | | '_ \ / _ \ / _| | | | / _ |
| _ < | __/ | |_ | | | |_) | | __/ | (_| | | | | (_| |
|_| \_\ \___| \__| |_| | .__/ \___| \__,_| |_| \__,_|
|_|


The NomadNet German Wikipedia | Archives | Info
- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b- `b

πŸ” Search

Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―Β―

Adoptium
──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
top
Adoptium (frΓΌher: AdoptOpenJDK) ist eine Community-Organisation, die sich zum Ziel gesetzt hat, Java-Laufzeitumgebungen (JDK/JRE) kostenlos und firmenunabhΓ€ngig zur VerfΓΌgung zu stellen. Hierbei setzt Adoptium sowohl auf offenen Quellcode als auch auf eine komplette Offenlegung des Build-Prozesses.cite-ref-1[1]

Contents

β€’ Projekte
β€’ AQA-Testsuite
β€’ Weblinks

──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Geschichte und Struktur

Es gab bereits verschiedene auf dem OpenJDK basierte Laufzeitumgebungen, die man als Benutzer kostenlos beziehen kann. Beispiele hierfΓΌr sind Amazon Corretto, Azul Zulu oder Liberica von Bellsoft. Das JDK von Oracle kann man seit einiger Zeit nur noch fΓΌr den privaten Gebrauch und die Bildung kostenlos nutzen.cite-ref-2[2] FΓΌr eine produktive Nutzung wird ein Supportvertrag mit Oracle benΓΆtigt. Alle diese Angebote sind allerdings immer von einer einzelnen Firma bereitgestellt und kΓΆnnen sich daher bzgl. der Nutzungsbedingungen oder Lizenzen jederzeit Γ€ndern. Aus diesem Grund war es fΓΌr die Java-Community wichtig, dass es auch eine komplett offene MΓΆglichkeit geben muss, um ein JDK bzw. JRE fΓΌr Java zu bekommen.cite-ref-3[3]

AdoptOpenJDK wurde aus der London Java Community heraus als eigene Community geboren.cite-ref-4[4] Mittlerweile wird das Projekt von Firmen wie Microsoft, Red Hat oder Amazon unterstΓΌtztcite-ref-5[5]. Geleitet wird AdoptOpenJDK von einem 9-kΓΆpfigen Technical Steering Committee (TSC), welches sich aus Mitarbeitern von Microsoft, IBM, Red Hat, Open Elements sowie der ZΓΌrcher Hochschule fΓΌr Angewandte Wissenschaften (ZHAW) zusammensetztcite-ref-6[6].

Im Juni 2020 wurde geplant, dass AdoptOpenJDK als eines der Top-Level-Projekte bei der Eclipse Foundation aufgenommen werden soll.cite-ref-7[7] Dieser Schritt wurde im MΓ€rz 2021 vollzogen. Das Projekt wird seither von der Adoptium-Arbeitsgruppe gefΓΌhrt.cite-ref-8[8]cite-ref-9[9]

Projekte

Das Hauptprojekt von Adoptium ist die herstellerunabhΓ€ngige Java-Distribution Eclipse Temurin. Temurin basiert wie die meisten anderen Java-Distributionen auf dem OpenJDK. Der Name Temurin ist ein Anagramm von β€žRuntimeβ€œ. Seit 2023 bieten die Firmen IBM, Red Hat und Open Elements kommerziellen Support fΓΌr Temurin an.cite-ref-10[10]

Neben Temurin sind unter Adoptium unter anderem noch folgende Projekte gehostet:

β€’ AQAvit – Eine Testsuite zum Testen von OpenJDK-Binaries

Ablauf der OpenJDK-Builds

Adoptium hat einen Workflow zum Bauen, Testen und Ausliefern von Java-Distributionen definiert. Dieser wird nicht nur von den eigenen Binaries von Temurin genutzt, sondern erlaubt es auch, Binaries von anderen Herstellern auf Basis der AQAvit-Testsuite zu ΓΌberprΓΌfen.

AQA-Testsuite

Die AQAvit-Testsuite ist ein wichtiges Open-Source-Projekt innerhalb von Adoptium und erlaubt es, auf OpenJDK basierte Binaries auf ihre FunktionalitΓ€t, Performance und KompatibilitΓ€t zu ΓΌberprΓΌfen. Hierbei wird eine extrem hohe Anzahl von Tests in verschiedenen Testgruppen (Benchmarks, Integrationstests etc.) bereitgestellt und bei jedem Build-Prozess ausgefΓΌhrt.cite-ref-11[11]

Weblinks

β€’ Website von AdoptOpenJDK
β€’ Adoptium auf GitHub
β€’ AdoptOpenJDK Build server
β€’ AdoptOpenJDK download report

Einzelnachweise

cite-note-11. ↑ Jenkins. In: AdoptOpenJDK builds. Abgerufen am 5. August 2020.
cite-note-22. ↑ Hendrik Ebbers: Do I need to pay for Java now? 25. Juni 2018, abgerufen am 5. August 2020 (englisch).
cite-note-33. ↑ Java Champions: Java is Still Free 2.0.0. 27. MΓ€rz 2019, abgerufen am 5. August 2020 (englisch).
cite-note-44. ↑ AdoptOpenJDK: An open Java distribution and community you can count on. In: IBM Developer. Abgerufen am 5. August 2020 (amerikanisches Englisch).
cite-note-55. ↑ Sponsors | AdoptOpenJDK. Abgerufen am 5. August 2020 (englisch).
cite-note-66. ↑ AdoptOpenJDK/TSC. AdoptOpenJDK, 2. August 2020, abgerufen am 5. August 2020.
cite-note-77. ↑ Hendrik Ebbers: AdoptOpenJDK becomes Eclipse Adoptium. 29. Juni 2020, abgerufen am 5. August 2020 (englisch).
cite-note-88. ↑ Java: Adoptium schlΓ€gt als Top-Level-Projekt in der Eclipse Foundation auf. heise online, 23. MΓ€rz 2021, abgerufen am 2. April 2021.
cite-note-99. ↑ Adoptium Working Group Charter. Eclipse Foundation, abgerufen am 2. April 2021 (englisch).
cite-note-1010. ↑ Adoptium Support. Adoptium, 1. August 2023, abgerufen am 1. August 2023 (englisch).
cite-note-1111. ↑ Hendrik Ebbers: How AdoptOpenJDK provides enterprise ready OpenJDK builds. 21. Februar 2020, abgerufen am 6. August 2020 (englisch).